/*
 * Copyright (c) Huawei Technologies Co., Ltd. 2023-2023. All rights reserved.
 *
 */

import { TaskNames } from './common/task-names.js';
import { AbstractModuleHookTask } from './hook/abstract-module-hook-task.js';
import { ModuleTaskService } from './service/module-task-service.js';
import { TargetTaskService } from './service/target-task-service.js';

/**
 * 不依赖DevEco Studio的ohos测试构建任务
 *
 * @since 2023/12/19
 */
export class DeviceTestHook extends AbstractModuleHookTask {
  initTaskDepends(taskTargetService: TargetTaskService): void {
    // no task
  }

  constructor(moduleTaskService: ModuleTaskService, isFaMode: boolean) {
    super(moduleTaskService, isFaMode, TaskNames.Task.ON_DEVICE_TEST);
  }
}
